report to work without delay - Alemán Inglés Diccionario