confront a problem head-on - Turco Inglés Diccionario