to bear the imprint of… - Turkish English Dictionary