encargado - German English Dictionary