entrusts - German English Dictionary