despalillado - German English Dictionary