roof battens - German English Dictionary