that causes bother or perplexity - Deutsch Englisch Wörterbuch