invest heavily in - Turkish English Dictionary