braintree - German English Dictionary