cénote - German English Dictionary