scrubbiest - Turkish English Dictionary