someone who lays an embargo - Alemán Inglés Diccionario