intercesora - Turkish English Dictionary