avow or own oneself - Turco Inglés Diccionario