to bear the imprint of… - Turco Inglés Diccionario