banana slugs - Turco Inglés Diccionario