express something happened suddenly - Espagnol Anglais Dictionnaire