be inconvenient or offensive - Español Inglés Diccionario