of one’s own making - Turco Inglés Diccionario