folding carriage hood - French English Dictionary