it makes no sense. - Turco Inglés Diccionario