crawling with some kind of creature - Turc Anglais Dictionnaire