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