try to make ends meet - Almanca İngilizce Sözlük