coupon to deposit taxes - German English Dictionary