objectionable on public grounds - Espagnol Anglais Dictionnaire