be abashed - Turkish English Dictionary