embalsar - German English Dictionary