person who says or does something inconvenient - Türkisch Englisch Wörterbuch