escabullar - German English Dictionary