cain complex - German English Dictionary