emputado - German English Dictionary