deliver a haymaker - Turco Inglés Diccionario