salt absorbing cells - German English Dictionary