deserve special mention - Turkish English Dictionary