confront a problem head-on - Alemán Inglés Diccionario