oil embargo - Spanish English Dictionary