dehydrated castor oil - Turkish English Dictionary