intercapa - Turkish English Dictionary