masser - German English Dictionary