greatest elongation - Turkish English Dictionary