cedrela - German English Dictionary