espatillarse - German English Dictionary