the receipt of which - Spanish English Dictionary