to be a busybody - German English Dictionary