contribue - German English Dictionary