megauretra - German English Dictionary