diagnose mechanical trouble - Fransızca İngilizce Sözlük