esparramarse - German English Dictionary