sheep's sorrel - Espagnol Anglais Dictionnaire