be cooped up - Francés Inglés Diccionario