what more is there to say? - Turkish English Dictionary