compounds for taking impressions - Turkish English Dictionary