ride your luck - German English Dictionary