red buffalo - Turco Inglés Diccionario