other available remedy - Turco Inglés Diccionario