instillator - Turkish English Dictionary