have a strong head for - Alemán Inglés Diccionario