canadian law enforcement agency - German English Dictionary