torp - French English Dictionary