yielding unusual or unexpected results - Deutsch Englisch Wörterbuch