very particular about the price - Turkish English Dictionary