face financial problems - German English Dictionary