lay an embargo on - Turkish English Dictionary