Electra complex - Turkish English Dictionary