we're ready to order - German English Dictionary