lily-of-the-valley tree (pieris japonica) - German English Dictionary