escalopendra - German English Dictionary