wicker baby carriage - French English Dictionary