armored money transport truck - German English Dictionary