mat supported platform - German English Dictionary