earl marshal of scotland - German English Dictionary