foul one’s own nest - Fransızca İngilizce Sözlük