icarus complex - Turkish English Dictionary