financial difficulty - German English Dictionary