have trouble making ends meet - Türkçe İngilizce Sözlük