royal carabineers corps - German English Dictionary