a slime ball - Francés Inglés Diccionario