Turkish snail - Alemán Inglés Diccionario