warrants payable - German English Dictionary