dead leaf - German English Dictionary