applicators - Turkish English Dictionary