south american bushmaster - French English Dictionary