sunflower galaxy - German English Dictionary