laboured victory - Turco Inglés Diccionario