fresh water ray - German English Dictionary