ice cream crepe - German English Dictionary