contrat - German English Dictionary