oil embargo - Turkish English Dictionary