bedevil - Turkish English Dictionary