leading-edge project - German English Dictionary