be rude or inconvenient - Espagnol Anglais Dictionnaire