have vesicles - Espagnol Anglais Dictionnaire