ballflower - German English Dictionary