encomendera - German English Dictionary