smelling of urine - Espagnol Anglais Dictionnaire