wicker baby carriage - German English Dictionary