spotted water hemlock - Espagnol Anglais Dictionnaire