artificial foot - Fransızca İngilizce Sözlük