impression compound - Turkish English Dictionary