leave deep psychological scars - Espagnol Anglais Dictionnaire