aterrillarse - German English Dictionary