tallow oil - Turkish English Dictionary