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