defiler - Turkish English Dictionary