lay embargo on - German English Dictionary