japanese lilac (syringa villosa) - German English Dictionary