hyperfastidious - Turkish English Dictionary