cosseted - German English Dictionary