demidevil - Turkish English Dictionary