imbricated - Turkish English Dictionary