alebrarse - German English Dictionary