put paid to - Turco Inglés Diccionario