contributes - German English Dictionary