medium-term deposit - Turkish English Dictionary