impose an embargo on - Turkish English Dictionary