face financial problems - Turkish English Dictionary