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