mechanical foam - Turkish English Dictionary