rfa (royal field artillery) - German English Dictionary