more pressing matters - Turco Inglés Diccionario