limoncillo (siparuna nicaraguensis) - German English Dictionary