a caterpillar - German English Dictionary