paid up front - Turkish English Dictionary