female idiot - Turkish English Dictionary