how lucky! - German English Dictionary