eave trough - German English Dictionary