monkeyflower - German English Dictionary