tragelaphus - French English Dictionary