of the same stripe - Turkish English Dictionary