my amazement - Spanish English Dictionary