sight-feed oil cup - Turkish English Dictionary