leading-edge extension - German English Dictionary