lie upon - Turkish English Dictionary