canada poplar - German English Dictionary