leave something to be desired - Türkçe İngilizce Sözlük