leaf valve housing - German English Dictionary