mensurable - German English Dictionary