objectionable nature - Turco Inglés Diccionario