sesame paste - Turkish English Dictionary