rights and remedies - Turco Inglés Diccionario