lords commissioners of admiralty - German English Dictionary