spot made by urine - Allemand Anglais Dictionnaire