heliped - French English Dictionary