leading edge (le) - German English Dictionary