heavy penalties/fines - Turco Inglés Diccionario