biolodo - French English Dictionary