drawn payable to the drawer - Spanish English Dictionary