be closely pressed together - Spanish English Dictionary