wrap (one's) mind around - Alemán Inglés Diccionario