aluminium foam - Turkish English Dictionary