force and power transmission - Fransızca İngilizce Sözlük