oil storer - Turkish English Dictionary