chewy cookies - German English Dictionary