to pull one's weight - German English Dictionary