beach with recreational public facilities - Espagnol Anglais Dictionnaire