bugseeds - French English Dictionary