what makes you think? - Alemán Inglés Diccionario