stewed snails - Turco Inglés Diccionario