that’s (much) better - Turco Inglés Diccionario