a barely concealed suggestion - Alemán Inglés Diccionario