garlic snail - Turco Inglés Diccionario