suffer a historic defeat - Turco Inglés Diccionario