snail stew - German English Dictionary