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