a terrifying experience - Espagnol Anglais Dictionnaire