be at the top of the stairs - French English Dictionary