hand and foot operated - Fransızca İngilizce Sözlük