squabbish - Turkish English Dictionary