edible kind of rat - Turco Inglés Diccionario