ekonomik ambargo - Turkish English Dictionary