search (one's) soul - Alemán Inglés Diccionario