compounds for taking impressions - Spanish English Dictionary