contrats - German English Dictionary