barbados gooseberry - Spanish English Dictionary