multiple lamellae - Spanish English Dictionary