overstrict - Turkish English Dictionary