corrugated sandwich - Turkish English Dictionary