three mile island - Turkish English Dictionary