sandwich composite - Turkish English Dictionary