you're a lucky beggar! - German English Dictionary