a lot to contend with - Turco Inglés Diccionario