wish me luck - German English Dictionary