ice plant (mesembryanthemum crystallinum) - German English Dictionary