scruffiest - Turkish English Dictionary