trabeculae - French English Dictionary