right itself - Turco Inglés Diccionario