matter of questionable legality - Español Inglés Diccionario