short term investment - Turkish English Dictionary