electra complex - German English Dictionary