person who has a complex - Spanish English Dictionary