at a critical moment - Espagnol Anglais Dictionnaire