Translate the following English sentence to French:
"In the last few days the Commission and the Member States have held several meetings with their Russian counterparts: the ministerial troika with Mr Putin and Mr Ivanov on 7 April in Moscow, and the Cooperation Council with Russia, last Monday in Luxembourg."
La Commission et les États membres ont tenu, ces derniers jours, plusieurs rencontres avec leurs interlocuteurs russes : la troïka ministérielle, le 7 avril à Moscou, avec M. Poutine et M. Ivanov, et le Conseil de coopération avec la Russie, lundi dernier à Luxembourg.