utterly impossible - Spanish English Dictionary