keep in cotton wool - Alemán Inglés Diccionario