place an embargo on - Turkish English Dictionary