sour like verjuice - Turkish English Dictionary