pre-ordered payment - German English Dictionary