lycopersicon esculentum cerasiforme - Spanish English Dictionary