ball moss (tillandsia recurvata) - German English Dictionary