they always pay regularly - German English Dictionary