do you have a better idea? - Türkçe İngilizce Sözlük