good luck or fortune - German English Dictionary