crawling with some kind of creature - Turco Inglés Diccionario