be cooped up - Espagnol Anglais Dictionnaire