vegetable tracing paper - German English Dictionary