contributable - German English Dictionary