impression mark - Turkish English Dictionary