foul one's own nest - Alemán Inglés Diccionario