oil shelf - Turkish English Dictionary