something which is inconvenient or bothering - Französisch Englisch Wörterbuch