put together a team - Fransızca İngilizce Sözlük