put the pieces together - Fransızca İngilizce Sözlük