heavy costs - Turco Inglés Diccionario