cottonwool - German English Dictionary