incoming payment - Spanish English Dictionary