take on a new meaning - German English Dictionary