bank investment contracts - Turkish English Dictionary