beach strawberry (carpobrotus chilensis) - Español Inglés Diccionario