station of the cross - French English Dictionary