pay right away - Turkish English Dictionary