exorbitant fine - Turco Inglés Diccionario