contribular - German English Dictionary