be cooped up - German English Dictionary