immaculate beach - Francés Inglés Diccionario