rio beni titi - French English Dictionary