rats and mice - Turco Inglés Diccionario