a barely concealed suggestion - Turkish English Dictionary