do a good turn to - German English Dictionary