objectionable on public grounds - Español Inglés Diccionario