as far in advance as possible - Turkish English Dictionary