search (one's) soul - Allemand Anglais Dictionnaire