larailo - French English Dictionary