layered composites - Turkish English Dictionary