objectionable nature - Alemán Inglés Diccionario