search (one's) soul - Espagnol Anglais Dictionnaire