royal engineer - German English Dictionary