on receipt of order - German English Dictionary