person who says or does something inconvenient - Französisch Englisch Wörterbuch