leading edge shroud - German English Dictionary