caribbean leatherleaf slug - Francés Inglés Diccionario