the worst possible moment - Francés Inglés Diccionario