leading edge device - German English Dictionary