mast heel - German English Dictionary