reef refreshment - German English Dictionary