i cannot conceive of anything better - Turco Inglés Diccionario