body-cutting edge - German English Dictionary