tetchy - Turkish English Dictionary