framboid - French English Dictionary