ultrafastidious - Turkish English Dictionary