oxford advanced learning dictionary
Publisher: oxford university press
Published: oxford2005