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