do you have a better idea? - Turkish English Dictionary