open and above board - Turkish English Dictionary