she-devils - Turkish English Dictionary