cover the substantial shortage in financial - Turkish English Dictionary