enlarge upon - Turkish English Dictionary