there's nothing better - Turco Inglés Diccionario