ploughed-back profit - German English Dictionary