tomato or pepper paste - Turkish English Dictionary