window sill girder - French English Dictionary