layered peroyskite structure - Turkish English Dictionary