leaf valve housing - Turkish English Dictionary