platyrrhine - French English Dictionary