mask presentation unit - German English Dictionary