at the worst moment possible - Espagnol Anglais Dictionnaire