lemon and sugar syrup - Turkish English Dictionary