the lucky star - German English Dictionary