the least possible burden - Spanish English Dictionary