traveling mechanism - Fransızca İngilizce Sözlük