any advance on... - Turkish English Dictionary