pay beforehand - German English Dictionary