top level salary - Spanish English Dictionary