republic of trinidad and tobago - French English Dictionary