retired sheriff's lieutenant - German English Dictionary