encargar - German English Dictionary