matter necessary or advisable - Turco Inglés Diccionario