last three hours - Turco Inglés Diccionario