land in your lap - Fransızca İngilizce Sözlük