cheque guarantee card - German English Dictionary