empadronada - German English Dictionary