threadflower - German English Dictionary