escallarse - German English Dictionary