beach strawberry - Spanish English Dictionary