harrowing experience - Espagnol Anglais Dictionnaire