put one's thinking cap on - Alemán Inglés Diccionario