crawling with some kind of creature - Turkish English Dictionary