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