they ordered pizza - German English Dictionary