it makes everything so much easier - Türkçe İngilizce Sözlük