last three hours - Alemán Inglés Diccionario