biotopa - French English Dictionary