smell of urine (goat) - Espagnol Anglais Dictionnaire