terribly lucky - German English Dictionary