lustful snails - Alemán Inglés Diccionario