sesame butter - Turkish English Dictionary