there's no denying - Turco Inglés Diccionario