be inconvenient or offensive - Espagnol Anglais Dictionnaire