a very inconvenient time - Francés Inglés Diccionario