poutre-caisson - French English Dictionary