payment received with thanks. - Spanish English Dictionary