sap-sucking sea slugs - Espagnol Anglais Dictionnaire