pizza marguerite - German English Dictionary