a scant teaspoon of honey - Turkish English Dictionary