station allowance - Turkish English Dictionary