contrate - German English Dictionary