payable to order or to bearer - German English Dictionary