be on the cutting edge - German English Dictionary