lack of punctuality - Francés Inglés Diccionario