aluminium composite panel - German English Dictionary